#include <stdio.h>

int main()
{
    int a[3][4];
    //获取整个数组元素的值
    for(int i = 0; i < 3; i++)//行下标
    {
        for(int j = 0; j < 4; j++)//列下标
        {
            scanf("%d", &a[i][j]);
        }
    }
    //行列值互换
    int b[4][3];
    for(int j = 0; j < 3; j++)//a:行下标
    {
        for(int i  = 0; i < 4; i++)//a: 列下标
        {
            b[i][j] = a[j][i];
        }
    }

    //输出b 数组
    printf("==================\n");
    for(int i = 0; i < 4; i++)//行下标
    {
        for(int j = 0; j < 3; j++)//列下标
        {
            printf("%d ", b[i][j]);
        }
        printf("\n");
    }
}